Feminine, versatile, glamorous: An elegant blouse is the perfect choice for a wedding. In light silk or lace, weightless georgette or a flurry of sequins, wear it with a classic pair of tailored pants for the reception or a long, full skirt for evening events. Every woman should have one.